Trace Recording for Embedded Systems: Lessons Learned from Five Industrial Projects
نویسندگان
چکیده
This paper presents experiences from five industry collaboration projects performed between 2004 – 2009 where solutions for embedded systems trace recording have been developed and evaluated; in four cases for specific industrial systems and in the last case as a generic solution for a commercial real-time operating system, in collaboration with the RTOS company. The experiences includes technical solutions regarding efficient instrumentation and logging, technology transfer issues and evaluation results regarding CPU and RAM overhead. A brief overview of the Tracealyzer tool is also presented, a result of the first project (2004) which still is used by ABB Robotics and now in commercialization.
منابع مشابه
Five Years of Multi-Disciplinary Academic and Industrial Research; Lessons Learned
The Boderc project was the first broad scale multi-disciplinary project with closely cooperating industrial and academic participants performed by the Embedded Systems Institute. After five years we evaluated the project and collected the lessons learned from this project. We look at the underlying project philosophy, Industry-as-Laboratory, at process and organization issues, and at the projec...
متن کاملHealth System Response and Management: Lessons Learned From Iran\'s 2019 Floods
Background: While the main concern of Iran has been the risk of drought, and the Iranian authorities are always trying to find the solutions and prepare projects for the supply of their citizenschr('39') water, this country suddenly experienced a massive flood that affected more than 31 provinces in 2019. This study was conducted to extract lessons learned from the health system response and ma...
متن کاملProof-Based System Engineering and Embedded Systems
We introduce basic principles that underlie proof-based system engineering, an engineering discipline aimed at computer-based systems. This discipline serves to avoid system engineering faults. It is based upon fulfilling proof obligations, notably establishing proofs that decisions regarding system design and system dimensioning are correct, before embarking on the implementation or the fieldi...
متن کاملDigitizing criminals: web delivery of a century on the cheap
Purpose – This article presents the process, challenges and lessons learned from carrying out a small digital project to create a web resource of unique historic materials related to crime in New York City. All aspects of digital project management are discussed including selection, infrastructure, budgeting, workflow and delivery. Design/methodology/approach – Experiences from project administ...
متن کاملImplementation of a Multimodal Mobile System for Point-of-Sale Surveillance: Lessons Learned From Case Studies in Washington, DC, and New York City.
BACKGROUND In tobacco control and other fields, point-of-sale surveillance of the retail environment is critical for understanding industry marketing of products and informing public health practice. Innovations in mobile technology can improve existing, paper-based surveillance methods, yet few studies describe in detail how to operationalize the use of technology in public health surveillance...
متن کامل